foam hydrant - German English Dictionary